/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


/**
 * Função para exibir mensagem de confirmação para o usuário
 * 
 * Deve ser chamado o objeto jsoMensagem.confirmacao(jsSeSim, jsSeNao, msgTexto)
 * 
 * O primeiro parâmetro é o link para a ação
 * Ex: ?acao=conteudodaAcao&outrosParametros=parametro
 * 
 * O segungo parâmetro pode ser passado uma função javascript ou string vazia.
 * 
 * O terceiro parâmetro é a mensagem que será exibida para o usuário.
 */
function jsMensagem() {
    this.close = function() {
		divJS = document.getElementById('jsMsgConfirmar');
		divJS.parentNode.removeChild( divJS );
	};
    
    this.confirmacao = function (jsSeSim, jsSeNao, msgTexto) {
        
        
                var divCodigo = '<div id="msgConfirmar" class="modal">' +
                                '   <div class="modal-header">' +
                                '       <button type="button" onclick="jsoMensagem.close();" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>' +
                                '       <h3>Atenção!</h3>' +
                                '   </div>' +
                                '   <div class="modal-body">' +
                                '       <p>' + msgTexto + '</p>' +
                                '   </div>'+
                                '   <div class="modal-footer">' +
                                '       <button class="btn" onclick="' + jsSeNao + ';jsoMensagem.close();">Não</button>' +
                                '       <a href="' + jsSeSim + '" class="btn btn-primary" >Sim</a>' +
                                '   </div>' +
                                '</div>';
		
		var divJS = document.createElement('div');
		divJS.setAttribute('id', 'jsMsgConfirmar');
		$(divJS).html( divCodigo );
		$('#conteudo').append( divJS );
	};
        
        
}

jsoMensagem = new jsMensagem();

$(document).ready(function(){
    $("#nascimento").mask('99/99/9999');
    $("#telefone").mask('(99)9999-9999');
    $("#celular").mask('(99)9999-9999');
    $("#cep").mask('99999-999');
    $('.data').mask('99/99/9999');
    
});

function buscaCliente(val){
    if ( val.length > 0 ) {
        $('#clientes').css({'display':'block'});

        $('#clientes li').css({'display':'block'});
        $("#clientes li").each(function(){
            var valor = val.toUpperCase();
    
            if( $(this).text().toUpperCase().indexOf(valor) < 0 ){
                
                 $(this).css("display", "none");
            }       
        });

        
    }else{
         $('#clientes').css({'display':'none'});
    }
   
}

function selecionarCliente(id, nome){
    $('#idCliente').val(id);
    $('#cliente').val(nome);
    $('#clientes').css({'display':'none'});
}